think carefully - French English Dictionary